<?php

namespace IDock\Printer;

use IDock\IDock\IDock;
use IDock\IDock\IDockEnums;
use IDock\Printer\NonCar\NonCarUnderwritingPrinter;

/**
 * 车辆信息
 */
class PremiumUnderwritingPrinter extends BasePrinter
{

    /**
     * 非车核保状态
     * @var NonCarUnderwritingPrinter $noCarUnderwritingPrinter
     */
    public $noCarUnderwritingPrinter;

    /**
     * 投保状态
     * @var IDockEnums::underStats $statusCode
     */
    public $statusCode = '';

    /**
     * 总投保单号
     * @var string $inquiryNo
     */
    public $inquiryNo = '';

    /**
     * 商业险投保单号
     * @var string $biInquiryNo
     */
    public $biInquiryNo = '';

    /**
     * 交强险投保单号
     * @var string $ciInquiryNo
     */
    public $ciInquiryNo = '';

    /**
     * 总保单号
     * @var  $policyNo
     */
    public $policyNo = '';

    /**
     * 交强保单号
     * @var  $ciPolicyNo
     */
    public $ciPolicyNo = '';

    /**
     * 商业保单号
     * @var  $biPolicyNo
     */
    public $biPolicyNo = '';

    public $argc = [];

    /**
     * 核保提示
     * @var string $message
     */
    public $messageTip = '';

    public function __construct()
    {
        $this->noCarUnderwritingPrinter = new NonCarUnderwritingPrinter();
    }

}
